Setting User Exit Programs for Firewall
To set user exit programs for Firewall, select 3. User Exit Programs from the iSecurity (part I) Global Parameters screen (STRAUD > 81), as shown in Configuring Firewall.
The Firewall User Exit Programs screen appears.
Firewall User Exit Programs Type options, press Enter. Allow/Reject request . . . . . . *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL This user program is called at the end of the auhorization verification, and may override the decision. See example in SMZ8/GRSOURCE FWAUT#A. Enable Application Level Security *STD Name, *NONE, *STD Library . . . . . . . . . . . . Name, *LIBL GUI product identifies itself and continues without farther inspections. For *STD value initial identification program SMZ8/GSASTDR should be called for Remote Server and SMZ8/GSASTDPROC for SQL Server. Call parameters are: <Application name> - *CHAR 20, <Identification key> - *CHAR 50 Pre Power Down System . . . . . . *NONE Name, *NONE Library . . . . . . . . . . . . Name, *LIBL This user program is called before system is powered down. No parameters are passed to this program. F3=Exit F12=Previous |
In each of the three cases on this screen, you can enter:
- The name of a program (or *NONE)
- The name of the library containing the program (or *LIBL)
You can set exit programs for:
Allow/Reject Request
An additional check done after Firewall accepts or rejects an access request. The result of the program can override the earlier decision.
Enable Application Level Security
Which program to use to check application passwords.
To use standard programs (SMZ8/GSASTDR for Remote Server or SMZ8/GSASTDPROC for SQL Server), set the field to *STD.
To use a different program, enter its name in this field and its library in the Library subfield.
Pre Power Down System
A program run before the system powers down.
NOTE: You can also set user exit programs for specific servers, as shown in Modifying Firewall Settings for Servers.